Connectors

Connectors are the lines that actually join elements of the UI. jsPlumb has four connector implementations - a straight line, a Bezier curve, "flowchart", and "state machine". The default connector is the Bezier curve.

You optionally specify a Connector by setting the connector property on a call to jsPlumb.connect, jsPlumb.addEndpoint(s), jsPlumb.makeSource or jsPlumb.makeTarget. If you do not supply a value for connector, the default will be used.

You specify Connectors using the syntax described in Connector, Endpoint, Anchor & Overlay Definitions. Allowed constructor values for each Connector type are described below:

This Connector supports Connections that start and end on the same element ("loopback" connections).